# -*- coding: utf-8 -*-
from django.db import models
from django.template.defaultfilters import default

from intercampi.models.pessoa import Pessoa
from intercampi.models.unidade_intercampi import UnidadeIntercampi

class Voluntario(models.Model):
    
    pessoa = models.OneToOneField(Pessoa, verbose_name='Pessoa')
    quantidadeFilhos = models.IntegerField('Quantidade de Filhos', default=0, null=True, blank=True)
    msn = models.EmailField('Msn', null=True, blank=True)
    estadoCivil = models.CharField('Estado Civil', max_length=50, null=True, blank=True)
    idiomas = models.CharField('Idiomas', max_length=50, null=True, blank=True)
    unidadeIntercampi = models.ForeignKey(UnidadeIntercampi, verbose_name='Unidade Intercampi')  
      
    def __unicode__(self):
        return self.pessoa.nome
    
    class Meta():
        app_label = 'intercampi'
        ordering = ('pessoa__nome',)